package businessLogic;

import java.sql.SQLException;

import Beans.Artigiano;
import Beans.TipoArtigiano;
import db_operations.GestioneArtigiani;


/**
 * Classe che implementa tutti i metodi dell'interfaccia GestioneArtigiani
 * con tutti metodi vuoti, da estendere.
 * 
 * @author Carmine Giordano
 *
 */
public abstract class GestioneArtigianiEmpty implements GestioneArtigiani {

	public void aggiungiArtigiano(Artigiano a) throws SQLException {
	}

	public void eliminaArtigiano(Artigiano a) throws SQLException {
	}

	public Artigiano getArtigiano(int id) throws SQLException {
		return null;
	}

	public Artigiano getArtigianoDeleted(int id) throws SQLException {
		return null;
	}

	public Artigiano[] getListaArtigiani() throws SQLException {
		return null;
	}

	public Artigiano[] getListaArtigianiDeleted() throws SQLException {
		return null;
	}

	public void modificaArtigiano(Artigiano a) throws SQLException {
		
	}

	public Artigiano[] ricercaArtigiano(String[] nomiParametri,
			String[] valoriParametri) throws SQLException {
		return null;
	}

	public Artigiano[] ricercaArtigiano(String[] nomiParametri,
			String[] tipiParametri, String[] valoriParametri)
			throws SQLException {
		return null;
	}

	public Artigiano[] ricercaArtigiano(String parametro, String valore)
			throws SQLException {
		return null;
	}

	public Artigiano[] ricercaArtigianoPerCAP(String cap) throws SQLException {
		return null;
	}

	public Artigiano[] ricercaArtigianoPerCitta(String citta)
			throws SQLException {
		return null;
	}

	public Artigiano[] ricercaArtigianoPerNazione(String nazione)
			throws SQLException {
		return null;
	}

	public Artigiano[] ricercaArtigianoPerProvincia(String provincia)
			throws SQLException {
		return null;
	}

	public Artigiano[] ricercaArtigianoPerRegione(String regione)
			throws SQLException {
		return null;
	}

	public Artigiano[] ricercaArtigianoPerTipo(TipoArtigiano t)
			throws SQLException {
		return null;
	}

}
